ITCH Itch is an abstract expression of what it feels like to experience an eczema flare-up. A graduate of Emily Carr University’s animation program, Su-An Ng is interested in using experimental approaches to create thoughtful and engaging work revolving around sustainability, food, design and education.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed